﻿using System;
using SPOooON.SDK.Array3d;

namespace SPOooON.VoxelWorld
{
    public class VoxelCube
    {
        public enum Faces
        {
            North = 0,
            East = 1,
            South = 2,
            West = 3,
            Top = 4,
            Bottom = 5
        }

        private VoxelFace[] faces = new VoxelFace[6];

        public VoxelFace this[Faces Index] 
        {
            get { return faces[(int)Index]; }
            set 
            {
                faces[(int)Index] = value;
            }
        }

        public Array3dIndex index { get; set; }
    }
}
